all: random merge

random: randomN.c
	gcc -O3 randomN.c -o randomN.out

merge: merge_sort.c
	gcc -O3 merge_sort.c -o merge_sort.out

heap: heap.c heap.h
	gcc -O3 heap.c -o heap.out

clean:
	rm -f *.out data/*

cleanresult:
	rm -f data/result	
